Macelij[1] (lat. Macellum, množina: macella; grčki: μάκελλον, makellon) je starorimska zgrada zatvorene tržnice na kojoj su se uglavnom prodavale namirnice (osobito meso i riba).[2] Zgrada se inače nalazila uz forum i baziliku, dajući mjesto gdje se može odvijati trgovina.[3] Svaki macelij prodavao je različite vrste proizvoda, ovisno o lokalnoj dostupnosti, ali nije bilo neuobičajeno uvoziti te namirnice, osobito u lukama poput Pompeja.